首页> 外文OA文献 >Delayed Slater determinant update algorithms for high efficiency quantum Monte Carlo
【2h】

Delayed Slater determinant update algorithms for high efficiency quantum Monte Carlo

机译:用于高效量子阱的延迟slater行列式更新算法   蒙特卡洛

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Within ab initio Quantum Monte Carlo simulations, the leading numerical costfor large systems is the computation of the values of the Slater determinantsin the trial wavefunction. Each Monte Carlo step requires finding thedeterminant of a dense matrix. This is most commonly iteratively evaluatedusing a rank-1 Sherman-Morrison updating scheme to avoid repeated explicitcalculation of the inverse. The overall computational cost is thereforeformally cubic in the number of electrons or matrix size. To improve thenumerical efficiency of this procedure, we propose a novel multiple rankdelayed update scheme. This strategy enables probability evaluation withapplication of accepted moves to the matrices delayed until after apredetermined number of moves, K. The accepted events are then applied to thematrices en bloc with enhanced arithmetic intensity and computationalefficiency via matrix-matrix operations instead of matrix-vector operations.This procedure does not change the underlying Monte Carlo sampling or itsstatistical efficiency. For calculations on large systems and algorithms suchas diffusion Monte Carlo where the acceptance ratio is high, order of magnitudeimprovements in the update time can be obtained on both multi-core CPUs andGPUs.
机译:在从头开始的量子蒙特卡洛模拟中,大型系统的主要数值成本是对试验波函数中Slater行列式值的计算。每个蒙特卡洛步骤都需要找到密集矩阵的行列式。最常见的方法是使用1级Sherman-Morrison更新方案来迭代评估,以避免重复进行明确的逆运算。因此,总的计算成本在电子数量或矩阵尺寸上是立方的。为了提高此过程的数值效率,我们提出了一种新颖的多秩延迟更新方案。该策略通过将接受的动作延迟到矩阵的预定数量K之后应用概率矩阵来进行概率评估。然后将接受的事件通过矩阵矩阵运算(而不是矩阵向量运算)以增强的算术强度和计算效率应用于整体矩阵。此过程不会更改基础的蒙特卡洛采样或其统计效率。对于接受率较高的大型系统和算法(例如扩散蒙特卡洛)的计算,可以在多核CPU和GPU上获得更新时间的数量级改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号